Optimizing a Superscalar System using Multi-objective Design Space Exploration

نویسندگان

  • Horia Calborean
  • Theo Ungerer
  • Lucian Vintan
  • Lucian Blaga
چکیده

One way to cope with a huge design space formed by several parameters is using methods for Automatic Design Space Exploration (ADSE). Recently we developed a Framework for Automatic Design Space Explorations focused on micro-architectural optimizations. In this article we evaluate the influence of three different evolutionary algorithms on the performance of design space explorations. More precisely, we selected two genetic algorithms, NSGA-II and SPEA2, as well as the bio-inspired SMPSO algorithm, running a particle swarm optimization. With these algorithms we run FADSE to optimize both the parameters of the Grid ALU Processor (GAP) microarchitecture and of the GAPtimize post-link code optimizer. An analysis of the simulation results showed a very good performance of the SMPSO algorithm during the design space exploration process on the GAP simulator. SPEA2 provided slightly better results than NSGA-II when they were used on the design space exploration of both GAP and GAPtimize.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multi-objective optimisations for a superscalar architecture with selective value prediction

This work extends an earlier manual design space exploration of our developed Selective Load Value Prediction based superscalar architecture to the L2 unified cache. After that we perform an automatic design space exploration using a special developed software tool by varying several architectural parameters. Our goal is to find optimal configurations in terms of CPI (Cycles per Instruction) an...

متن کامل

Multi-Objective Optimizations for a Superscalar Architecture with Selective Value Prediction

This work extends an earlier manual design space exploration of our developed Selective Load Value Prediction based superscalar architecture to the L2 unified cache. After that we perform an automatic design space exploration using a special developed software tool by varying several architectural parameters. Our goal is to find optimal configurations in terms of CPI (Cycles per Instruction) an...

متن کامل

A Flexible Framework for Fast Multi-objective Design Space Exploration of Embedded Systems

The evaluation of the best system-level architecture in terms of energy and performance is of mainly importance for a broad range of embedded SOC platforms. In this paper, we address the problem of the efficient exploration of the architectural design space for parameterized microprocessor-based systems. The architectural design space is multi-objective, so our aim is to find all the Pareto-opt...

متن کامل

Efficient architecture/compiler co-exploration using analytical models

The hardware/software co-exploration is a critical phase for a broad range of embedded platforms based on the System-On-Chip approach. Traditionally, the compilation and the architectural design sub-spaces have been explored independently. Only recently, some approaches have analyzed the problem of the concurrent exploration of the compilation/architecture sub-spaces. This paper proposes a fram...

متن کامل

Efficient Architecture/Compiler Co-Exploration Using Analytical Models

The hardware/software co-exploration is a critical phase for a broad range of embedded platforms based on the System-On-Chip approach. Traditionally, the compilation and the architectural design sub-spaces have been explored independently. Only recently, some approaches have analyzed the problem of the concurrent exploration of the compilation/architecture sub-spaces. This paper proposes a fram...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011